Big Huge Thesaurus

Aloe ferox

noun

sounds kind of like